window roofing - German English Dictionary